package com.zhong.gang.pda.api;

import android.content.Context;

import com.zhong.gang.pda.db.user.UserUtils;
import com.zhong.gang.applib.http.OkHttpUtils;
import com.zhong.gang.applib.http.builder.GetBuilder;
import com.zhong.gang.applib.http.builder.PostFormBuilder;

public class HttpUtils {

    public static PostFormBuilder post(String url, Context context){
        PostFormBuilder builder = OkHttpUtils.post().url(url);
        if (UserUtils.getIntent(context).getUser().isLogin())
            builder.addHeader("X-HEADER-TOKEN", UserUtils.getIntent(context).getUser().getToken())
                .addHeader("X-HEADER-ROLE-ID", UserUtils.getIntent(context).getUser().getRoleId()+"")
                .addHeader("X-HEADER-USER-ID", UserUtils.getIntent(context).getUser().getId()+"");
        return builder;
    }

    public static GetBuilder get(String url, Context context){
        GetBuilder builder = OkHttpUtils.get().url(url);
        if (UserUtils.getIntent(context).getUser().isLogin())
            builder.addHeader("X-HEADER-TOKEN", UserUtils.getIntent(context).getUser().getToken())
                    .addHeader("X-HEADER-ROLE-ID", UserUtils.getIntent(context).getUser().getRoleId()+"")
                    .addHeader("X-HEADER-USER-ID", UserUtils.getIntent(context).getUser().getId()+"");
        return builder;
    }
}
